Object Components for Cooperation A Highly Customizable Tutoring-System with Java-Beans
نویسندگان
چکیده
This paper introduces five hypotheses for designing successful groupware. The hypotheses can be met by using a component model and add groupware-specific components to form a groupware platform on top of that model. We discuss the strengths and weaknesses of JavaBeans as underlying model. A scenario from the remote teaching domain highlights the usefulness of a component-based
منابع مشابه
CLF/Mekano: a framework for building virtual-enterprise applications
CLF/Mekano is a distributed object infrastructure oriented towards the high-level coordination of coarse grain components. Unlike other infrastructures of the same class, such as CORBA or DCOM, coordination in CLF/Mekano is built-in at the lowest level, namely at the inter-component communication protocol level, and not as a side service (such as the event, transaction or negotiation services o...
متن کاملProviding QoS Customization in Distributed Object Systems
Distributed applications are increasingly using distributed object platforms such as CORBA, DCOM, and Java RMI to standardize object interactions. With this increased use comes the increased need for providing enhanced Quality of Service (QoS) attributes related to fault tolerance, security, and timeliness. This paper describes an approach to implementing such enhancements in a transparent, hig...
متن کاملCORBA-based Common Software for the ALMA project
The Atacama Large Millimeter Array (ALMA) is a joint project between astronomical organizations in Europe and North America. ALMA will consist of at least 64 12-meter antennas operating in the millimeter and sub-millimeter range, with baselines up to 14 km. It will be located at an altitude above 5000m in the Chilean Atacama desert. The ALMA Common Software (ACS) provides a software infrastruct...
متن کاملComponent Replication in Distributed Systems: A Case Study Using Enterprise Java Beans
A recent trend has seen the extension of object-oriented middleware to componentoriented middleware. A major advantage components offer over objects is that only the business logic of an application needs to be addressed by a programmer with support services required incorporated into the application at deployment time. This is achieved via components (business logic of an application), contain...
متن کاملImplementing Run-time Support for Components using Object-Oriented Programming
ions That Guide Component Implementation We implement components by trying to be first of all good designers and secondly by following the Java Beans “design pattern” conventions. In this way we can benefit from the powerful introspection mechanism of Java Beans. [2] Identifies three technical features that need to be supported by component-oriented programming: component containment, multiple ...
متن کامل